Toddler`s Body Found Decomposing Underneath Couch in Illinois Home Ruled Homicide

2017-09-18 6

A toddler whose body was found in April in her Illinois home died of asphyxiation, according to officials.